package com.cuit.zuke.order.model.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.cuit.zuke.product.model.entity.Goods;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;

@Data
public class GoodsOrderVO {

    /**
     * 订单号
     */
    private String orderId;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 用户name
     */
    private String userName;

    /**
     * 总价
     */
    private BigDecimal total;

    /**
     * 发货地址
     */
    private String shipping;

    /**
     * 收货地址
     */
    private String receipt;

    /**
     * 运单号
     */
    private String wbNO;


    /**
     * 订单商品列表
     */
    private List<GoodsListVO> goodsList;

    /**
     * 0:未处理;1:已发货;2:已签收;3:已完成;4:关闭
     */
    private Byte status;

    private Date createTime;

    private Date finishTime;

}
